|
Book details / order |
OBJECT THINKING |
In object thinking, esteemed object technologist david west contends that the mindset makes the programmer-not the tools and techniques. delving into the history, philosophy, and even politics of object-oriented programming, west reveals how the best programmers rely on analysis and conceptualization-on thinking-rather than formal process and methods. both provocative and pragmatic, this book gives form to what?s primarily been an oral tradition among the field?s revolutionary thinkers-and it illustrates specific object-behavior practices that you can adopt for true object design and superior results.
object thinking
? observing the object difference
? object thinking = think like an object
? problem = solution
? object thinking and agile development practices
? thinking is key
? onward
philosophical context
? philosophy made manifest-dueling languages
? formalism and hermeneutics
? postmodern critiques
from philosophy to culture
? four presuppositions
? object principles-software principles
? cooperating cultures
metaphor: bridge to the unfamiliar
? the lego brick metaphor
? the object-as-person metaphor
? software as theater; programmers as directors
? ants, not autocrats
? two human-derived metaphors
? thinking like an object
vocabulary: words to think with
? essential terms
? extension terms
? implementation terms
? auxiliary concepts
method, process, and models
? two decades of object methodology
? purpose and use of method
? a syncretic approach
? models
discovery
? domain understanding
? object definition
thinking toward design
? object internals
? object appearance
? object state, object constraints
all the world?s a stage
? static relationships
? dynamic relationships
? constraints
? development at the speed of thought
wrapping up
? vexations
? extensions
? provocation-the future of objects
Author : David west
Publication : Microsoft press
Isbn : 9789350041697
Store book number : 107
NRS 800.00
|
|
|
|
|
|
|
|
|
|